spark 20c review